close stitch - German English Dictionary